Real Java microservice interview